{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "from advancedclassify import *"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<advancedclassify.matchrow at 0x4567e50>,\n",
       " <advancedclassify.matchrow at 0xb4ad8d0>,\n",
       " <advancedclassify.matchrow at 0xb4ad990>,\n",
       " <advancedclassify.matchrow at 0xb4ad9f0>,\n",
       " <advancedclassify.matchrow at 0xb4ada50>,\n",
       " <advancedclassify.matchrow at 0xb4adad0>,\n",
       " <advancedclassify.matchrow at 0xb4adb30>,\n",
       " <advancedclassify.matchrow at 0xb4adb90>,\n",
       " <advancedclassify.matchrow at 0xb4adbf0>,\n",
       " <advancedclassify.matchrow at 0xb4adc30>,\n",
       " <advancedclassify.matchrow at 0xb4adc90>,\n",
       " <advancedclassify.matchrow at 0xb4adcf0>,\n",
       " <advancedclassify.matchrow at 0xb4add50>,\n",
       " <advancedclassify.matchrow at 0xb4addb0>,\n",
       " <advancedclassify.matchrow at 0xb4ade10>,\n",
       " <advancedclassify.matchrow at 0xb4ade70>,\n",
       " <advancedclassify.matchrow at 0xb4aded0>,\n",
       " <advancedclassify.matchrow at 0xb4adf30>,\n",
       " <advancedclassify.matchrow at 0xb4adf90>,\n",
       " <advancedclassify.matchrow at 0xb4adff0>,\n",
       " <advancedclassify.matchrow at 0xb4ca070>,\n",
       " <advancedclassify.matchrow at 0xb4ca0d0>,\n",
       " <advancedclassify.matchrow at 0xb4ca130>,\n",
       " <advancedclassify.matchrow at 0xb4ca190>,\n",
       " <advancedclassify.matchrow at 0xb4ca1f0>,\n",
       " <advancedclassify.matchrow at 0xb4ca250>,\n",
       " <advancedclassify.matchrow at 0xb4ca2b0>,\n",
       " <advancedclassify.matchrow at 0xb4ca310>,\n",
       " <advancedclassify.matchrow at 0xb4ca370>,\n",
       " <advancedclassify.matchrow at 0xb4ca3d0>,\n",
       " <advancedclassify.matchrow at 0xb4ca430>,\n",
       " <advancedclassify.matchrow at 0xb4ca490>,\n",
       " <advancedclassify.matchrow at 0xb4ca4f0>,\n",
       " <advancedclassify.matchrow at 0xb4ca550>,\n",
       " <advancedclassify.matchrow at 0xb4ca5b0>,\n",
       " <advancedclassify.matchrow at 0xb4ca610>,\n",
       " <advancedclassify.matchrow at 0xb4ca670>,\n",
       " <advancedclassify.matchrow at 0xb4ca6d0>,\n",
       " <advancedclassify.matchrow at 0xb4ca730>,\n",
       " <advancedclassify.matchrow at 0xb4ca790>,\n",
       " <advancedclassify.matchrow at 0xb4ca7f0>,\n",
       " <advancedclassify.matchrow at 0xb4ca850>,\n",
       " <advancedclassify.matchrow at 0xb4ca8b0>,\n",
       " <advancedclassify.matchrow at 0xb4ca910>,\n",
       " <advancedclassify.matchrow at 0xb4ca970>,\n",
       " <advancedclassify.matchrow at 0xb4ca9d0>,\n",
       " <advancedclassify.matchrow at 0xb4caa30>,\n",
       " <advancedclassify.matchrow at 0xb4caa90>,\n",
       " <advancedclassify.matchrow at 0xb4caaf0>,\n",
       " <advancedclassify.matchrow at 0xb4cab50>,\n",
       " <advancedclassify.matchrow at 0xb4cabb0>,\n",
       " <advancedclassify.matchrow at 0xb4cac10>,\n",
       " <advancedclassify.matchrow at 0xb4cac70>,\n",
       " <advancedclassify.matchrow at 0xb4cacd0>,\n",
       " <advancedclassify.matchrow at 0xb4cad30>,\n",
       " <advancedclassify.matchrow at 0xb4cad90>,\n",
       " <advancedclassify.matchrow at 0xb4cadf0>,\n",
       " <advancedclassify.matchrow at 0xb4cae50>,\n",
       " <advancedclassify.matchrow at 0xb4caeb0>,\n",
       " <advancedclassify.matchrow at 0xb4caf10>,\n",
       " <advancedclassify.matchrow at 0xb4caf70>,\n",
       " <advancedclassify.matchrow at 0xb4cafd0>,\n",
       " <advancedclassify.matchrow at 0xb4cb050>,\n",
       " <advancedclassify.matchrow at 0xb4cb0b0>,\n",
       " <advancedclassify.matchrow at 0xb4cb110>,\n",
       " <advancedclassify.matchrow at 0xb4cb170>,\n",
       " <advancedclassify.matchrow at 0xb4cb1d0>,\n",
       " <advancedclassify.matchrow at 0xb4cb230>,\n",
       " <advancedclassify.matchrow at 0xb4cb290>,\n",
       " <advancedclassify.matchrow at 0xb4cb2f0>,\n",
       " <advancedclassify.matchrow at 0xb4cb350>,\n",
       " <advancedclassify.matchrow at 0xb4cb3b0>,\n",
       " <advancedclassify.matchrow at 0xb4cb410>,\n",
       " <advancedclassify.matchrow at 0xb4cb470>,\n",
       " <advancedclassify.matchrow at 0xb4cb4d0>,\n",
       " <advancedclassify.matchrow at 0xb4cb530>,\n",
       " <advancedclassify.matchrow at 0xb4cb590>,\n",
       " <advancedclassify.matchrow at 0xb4cb5f0>,\n",
       " <advancedclassify.matchrow at 0xb4cb650>,\n",
       " <advancedclassify.matchrow at 0xb4cb6b0>,\n",
       " <advancedclassify.matchrow at 0xb4cb710>,\n",
       " <advancedclassify.matchrow at 0xb4cb770>,\n",
       " <advancedclassify.matchrow at 0xb4cb7d0>,\n",
       " <advancedclassify.matchrow at 0xb4cb830>,\n",
       " <advancedclassify.matchrow at 0xb4cb890>,\n",
       " <advancedclassify.matchrow at 0xb4cb8f0>,\n",
       " <advancedclassify.matchrow at 0xb4cb950>,\n",
       " <advancedclassify.matchrow at 0xb4cb9b0>,\n",
       " <advancedclassify.matchrow at 0xb4cba10>,\n",
       " <advancedclassify.matchrow at 0xb4cba70>,\n",
       " <advancedclassify.matchrow at 0xb4cbad0>,\n",
       " <advancedclassify.matchrow at 0xb4cbb30>,\n",
       " <advancedclassify.matchrow at 0xb4cbb90>,\n",
       " <advancedclassify.matchrow at 0xb4cbbf0>,\n",
       " <advancedclassify.matchrow at 0xb4cbc50>,\n",
       " <advancedclassify.matchrow at 0xb4cbcb0>,\n",
       " <advancedclassify.matchrow at 0xb4cbd10>,\n",
       " <advancedclassify.matchrow at 0xb4cbd70>,\n",
       " <advancedclassify.matchrow at 0xb4cbdd0>,\n",
       " <advancedclassify.matchrow at 0xb4cbe30>,\n",
       " <advancedclassify.matchrow at 0xb4cbe90>,\n",
       " <advancedclassify.matchrow at 0xb4cbef0>,\n",
       " <advancedclassify.matchrow at 0xb4cbf50>,\n",
       " <advancedclassify.matchrow at 0xb4cbfb0>,\n",
       " <advancedclassify.matchrow at 0xb4cd030>,\n",
       " <advancedclassify.matchrow at 0xb4cd090>,\n",
       " <advancedclassify.matchrow at 0xb4cd0f0>,\n",
       " <advancedclassify.matchrow at 0xb4cd150>,\n",
       " <advancedclassify.matchrow at 0xb4cd1b0>,\n",
       " <advancedclassify.matchrow at 0xb4cd210>,\n",
       " <advancedclassify.matchrow at 0xb4cd270>,\n",
       " <advancedclassify.matchrow at 0xb4cd2d0>,\n",
       " <advancedclassify.matchrow at 0xb4cd330>,\n",
       " <advancedclassify.matchrow at 0xb4cd390>,\n",
       " <advancedclassify.matchrow at 0xb4cd3f0>,\n",
       " <advancedclassify.matchrow at 0xb4cd450>,\n",
       " <advancedclassify.matchrow at 0xb4cd4b0>,\n",
       " <advancedclassify.matchrow at 0xb4cd510>,\n",
       " <advancedclassify.matchrow at 0xb4cd570>,\n",
       " <advancedclassify.matchrow at 0xb4cd5d0>,\n",
       " <advancedclassify.matchrow at 0xb4cd630>,\n",
       " <advancedclassify.matchrow at 0xb4cd690>,\n",
       " <advancedclassify.matchrow at 0xb4cd6f0>,\n",
       " <advancedclassify.matchrow at 0xb4cd750>,\n",
       " <advancedclassify.matchrow at 0xb4cd7b0>,\n",
       " <advancedclassify.matchrow at 0xb4cd810>,\n",
       " <advancedclassify.matchrow at 0xb4cd870>,\n",
       " <advancedclassify.matchrow at 0xb4cd8d0>,\n",
       " <advancedclassify.matchrow at 0xb4cd930>,\n",
       " <advancedclassify.matchrow at 0xb4cd990>,\n",
       " <advancedclassify.matchrow at 0xb4cd9f0>,\n",
       " <advancedclassify.matchrow at 0xb4cda50>,\n",
       " <advancedclassify.matchrow at 0xb4cdab0>,\n",
       " <advancedclassify.matchrow at 0xb4cdb10>,\n",
       " <advancedclassify.matchrow at 0xb4cdb70>,\n",
       " <advancedclassify.matchrow at 0xb4cdbd0>,\n",
       " <advancedclassify.matchrow at 0xb4cdc30>,\n",
       " <advancedclassify.matchrow at 0xb4cdc90>,\n",
       " <advancedclassify.matchrow at 0xb4cdcf0>,\n",
       " <advancedclassify.matchrow at 0xb4cdd50>,\n",
       " <advancedclassify.matchrow at 0xb4cddb0>,\n",
       " <advancedclassify.matchrow at 0xb4cde10>,\n",
       " <advancedclassify.matchrow at 0xb4cde70>,\n",
       " <advancedclassify.matchrow at 0xb4cded0>,\n",
       " <advancedclassify.matchrow at 0xb4cdf30>,\n",
       " <advancedclassify.matchrow at 0xb4cdf90>,\n",
       " <advancedclassify.matchrow at 0xb4cdff0>,\n",
       " <advancedclassify.matchrow at 0xb4ce070>,\n",
       " <advancedclassify.matchrow at 0xb4ce0d0>,\n",
       " <advancedclassify.matchrow at 0xb4ce130>,\n",
       " <advancedclassify.matchrow at 0xb4ce190>,\n",
       " <advancedclassify.matchrow at 0xb4ce1f0>,\n",
       " <advancedclassify.matchrow at 0xb4ce250>,\n",
       " <advancedclassify.matchrow at 0xb4ce2b0>,\n",
       " <advancedclassify.matchrow at 0xb4ce310>,\n",
       " <advancedclassify.matchrow at 0xb4ce370>,\n",
       " <advancedclassify.matchrow at 0xb4ce3d0>,\n",
       " <advancedclassify.matchrow at 0xb4ce430>,\n",
       " <advancedclassify.matchrow at 0xb4ce490>,\n",
       " <advancedclassify.matchrow at 0xb4ce4f0>,\n",
       " <advancedclassify.matchrow at 0xb4ce550>,\n",
       " <advancedclassify.matchrow at 0xb4ce5b0>,\n",
       " <advancedclassify.matchrow at 0xb4ce610>,\n",
       " <advancedclassify.matchrow at 0xb4ce670>,\n",
       " <advancedclassify.matchrow at 0xb4ce6d0>,\n",
       " <advancedclassify.matchrow at 0xb4ce730>,\n",
       " <advancedclassify.matchrow at 0xb4ce790>,\n",
       " <advancedclassify.matchrow at 0xb4ce7f0>,\n",
       " <advancedclassify.matchrow at 0xb4ce850>,\n",
       " <advancedclassify.matchrow at 0xb4ce8b0>,\n",
       " <advancedclassify.matchrow at 0xb4ce910>,\n",
       " <advancedclassify.matchrow at 0xb4ce970>,\n",
       " <advancedclassify.matchrow at 0xb4ce9d0>,\n",
       " <advancedclassify.matchrow at 0xb4cea30>,\n",
       " <advancedclassify.matchrow at 0xb4cea90>,\n",
       " <advancedclassify.matchrow at 0xb4ceaf0>,\n",
       " <advancedclassify.matchrow at 0xb4ceb50>,\n",
       " <advancedclassify.matchrow at 0xb4cebb0>,\n",
       " <advancedclassify.matchrow at 0xb4cec10>,\n",
       " <advancedclassify.matchrow at 0xb4cec70>,\n",
       " <advancedclassify.matchrow at 0xb4cecd0>,\n",
       " <advancedclassify.matchrow at 0xb4ced30>,\n",
       " <advancedclassify.matchrow at 0xb4ced90>,\n",
       " <advancedclassify.matchrow at 0xb4cedf0>,\n",
       " <advancedclassify.matchrow at 0xb4cee50>,\n",
       " <advancedclassify.matchrow at 0xb4ceeb0>,\n",
       " <advancedclassify.matchrow at 0xb4cef10>,\n",
       " <advancedclassify.matchrow at 0xb4cef70>,\n",
       " <advancedclassify.matchrow at 0x70ec190>,\n",
       " <advancedclassify.matchrow at 0x70df9f0>,\n",
       " <advancedclassify.matchrow at 0x70d84b0>,\n",
       " <advancedclassify.matchrow at 0x70d8190>,\n",
       " <advancedclassify.matchrow at 0x581b550>,\n",
       " <advancedclassify.matchrow at 0x41e8e90>,\n",
       " <advancedclassify.matchrow at 0x3f564b0>,\n",
       " <advancedclassify.matchrow at 0x5461f30>,\n",
       " <advancedclassify.matchrow at 0x4553170>,\n",
       " <advancedclassify.matchrow at 0xb49b910>,\n",
       " <advancedclassify.matchrow at 0xb49b8b0>,\n",
       " <advancedclassify.matchrow at 0xb4ad410>,\n",
       " <advancedclassify.matchrow at 0xb4cef50>,\n",
       " <advancedclassify.matchrow at 0xb4cefd0>,\n",
       " <advancedclassify.matchrow at 0xb4d1050>,\n",
       " <advancedclassify.matchrow at 0xb4d10b0>,\n",
       " <advancedclassify.matchrow at 0xb4d1110>,\n",
       " <advancedclassify.matchrow at 0xb4d1170>,\n",
       " <advancedclassify.matchrow at 0xb4d11d0>,\n",
       " <advancedclassify.matchrow at 0xb4d1230>,\n",
       " <advancedclassify.matchrow at 0xb4d1290>,\n",
       " <advancedclassify.matchrow at 0xb4d12f0>,\n",
       " <advancedclassify.matchrow at 0xb4d1350>,\n",
       " <advancedclassify.matchrow at 0xb4d13b0>,\n",
       " <advancedclassify.matchrow at 0xb4d1410>,\n",
       " <advancedclassify.matchrow at 0xb4d1470>,\n",
       " <advancedclassify.matchrow at 0xb4d14d0>,\n",
       " <advancedclassify.matchrow at 0xb4d1530>,\n",
       " <advancedclassify.matchrow at 0xb4d1590>,\n",
       " <advancedclassify.matchrow at 0xb4d15f0>,\n",
       " <advancedclassify.matchrow at 0xb4d1650>,\n",
       " <advancedclassify.matchrow at 0xb4d16b0>,\n",
       " <advancedclassify.matchrow at 0xb4d1710>,\n",
       " <advancedclassify.matchrow at 0xb4d1770>,\n",
       " <advancedclassify.matchrow at 0xb4d17d0>,\n",
       " <advancedclassify.matchrow at 0xb4d1830>,\n",
       " <advancedclassify.matchrow at 0xb4d1890>,\n",
       " <advancedclassify.matchrow at 0xb4d18f0>,\n",
       " <advancedclassify.matchrow at 0xb4d1950>,\n",
       " <advancedclassify.matchrow at 0xb4d19b0>,\n",
       " <advancedclassify.matchrow at 0xb4d1a10>,\n",
       " <advancedclassify.matchrow at 0xb4d1a70>,\n",
       " <advancedclassify.matchrow at 0xb4d1ad0>,\n",
       " <advancedclassify.matchrow at 0xb4d1b30>,\n",
       " <advancedclassify.matchrow at 0xb4d1b90>,\n",
       " <advancedclassify.matchrow at 0xb4d1bf0>,\n",
       " <advancedclassify.matchrow at 0xb4d1c50>,\n",
       " <advancedclassify.matchrow at 0xb4d1cb0>,\n",
       " <advancedclassify.matchrow at 0xb4d1d10>,\n",
       " <advancedclassify.matchrow at 0xb4d1d70>,\n",
       " <advancedclassify.matchrow at 0xb4d1dd0>,\n",
       " <advancedclassify.matchrow at 0xb4d1e30>,\n",
       " <advancedclassify.matchrow at 0xb4d1e90>,\n",
       " <advancedclassify.matchrow at 0xb4d1ef0>,\n",
       " <advancedclassify.matchrow at 0xb4d1f50>,\n",
       " <advancedclassify.matchrow at 0xb4d1fb0>,\n",
       " <advancedclassify.matchrow at 0xb4d2030>,\n",
       " <advancedclassify.matchrow at 0xb4d2090>,\n",
       " <advancedclassify.matchrow at 0xb4d20f0>,\n",
       " <advancedclassify.matchrow at 0xb4d2150>,\n",
       " <advancedclassify.matchrow at 0xb4d21b0>,\n",
       " <advancedclassify.matchrow at 0xb4d2210>,\n",
       " <advancedclassify.matchrow at 0xb4d2270>,\n",
       " <advancedclassify.matchrow at 0xb4d22d0>,\n",
       " <advancedclassify.matchrow at 0xb4d2330>,\n",
       " <advancedclassify.matchrow at 0xb4d2390>,\n",
       " <advancedclassify.matchrow at 0xb4d23f0>,\n",
       " <advancedclassify.matchrow at 0xb4d2450>,\n",
       " <advancedclassify.matchrow at 0xb4d24b0>,\n",
       " <advancedclassify.matchrow at 0xb4d2510>,\n",
       " <advancedclassify.matchrow at 0xb4d2570>,\n",
       " <advancedclassify.matchrow at 0xb4d25d0>,\n",
       " <advancedclassify.matchrow at 0xb4d2630>,\n",
       " <advancedclassify.matchrow at 0xb4d2690>,\n",
       " <advancedclassify.matchrow at 0xb4d26f0>,\n",
       " <advancedclassify.matchrow at 0xb4d2750>,\n",
       " <advancedclassify.matchrow at 0xb4d27b0>,\n",
       " <advancedclassify.matchrow at 0xb4d2810>,\n",
       " <advancedclassify.matchrow at 0xb4d2870>,\n",
       " <advancedclassify.matchrow at 0xb4d28d0>,\n",
       " <advancedclassify.matchrow at 0xb4d2930>,\n",
       " <advancedclassify.matchrow at 0xb4d2990>,\n",
       " <advancedclassify.matchrow at 0xb4d29f0>,\n",
       " <advancedclassify.matchrow at 0xb4d2a50>,\n",
       " <advancedclassify.matchrow at 0xb4d2ab0>,\n",
       " <advancedclassify.matchrow at 0xb4d2b10>,\n",
       " <advancedclassify.matchrow at 0xb4d2b70>,\n",
       " <advancedclassify.matchrow at 0xb4d2bd0>,\n",
       " <advancedclassify.matchrow at 0xb4d2c30>,\n",
       " <advancedclassify.matchrow at 0xb4d2c90>,\n",
       " <advancedclassify.matchrow at 0xb4d2cf0>,\n",
       " <advancedclassify.matchrow at 0xb4d2d50>,\n",
       " <advancedclassify.matchrow at 0xb4d2db0>,\n",
       " <advancedclassify.matchrow at 0xb4d2e10>,\n",
       " <advancedclassify.matchrow at 0xb4d2e70>,\n",
       " <advancedclassify.matchrow at 0xb4d2ed0>,\n",
       " <advancedclassify.matchrow at 0xb4d2f30>,\n",
       " <advancedclassify.matchrow at 0xb4d2f90>,\n",
       " <advancedclassify.matchrow at 0xb4d2ff0>,\n",
       " <advancedclassify.matchrow at 0xb4d4070>,\n",
       " <advancedclassify.matchrow at 0xb4d40d0>,\n",
       " <advancedclassify.matchrow at 0xb4d4130>,\n",
       " <advancedclassify.matchrow at 0xb4d4190>,\n",
       " <advancedclassify.matchrow at 0xb4d41f0>,\n",
       " <advancedclassify.matchrow at 0xb4d4250>,\n",
       " <advancedclassify.matchrow at 0xb4d42b0>,\n",
       " <advancedclassify.matchrow at 0xb4d4310>,\n",
       " <advancedclassify.matchrow at 0xb4d4370>,\n",
       " <advancedclassify.matchrow at 0xb4d43d0>,\n",
       " <advancedclassify.matchrow at 0xb4d4430>,\n",
       " <advancedclassify.matchrow at 0xb4d4490>,\n",
       " <advancedclassify.matchrow at 0xb4d44f0>,\n",
       " <advancedclassify.matchrow at 0xb4d4550>,\n",
       " <advancedclassify.matchrow at 0xb4d45b0>,\n",
       " <advancedclassify.matchrow at 0xb4d4610>,\n",
       " <advancedclassify.matchrow at 0xb4d4670>,\n",
       " <advancedclassify.matchrow at 0xb4d46d0>,\n",
       " <advancedclassify.matchrow at 0xb4d4730>,\n",
       " <advancedclassify.matchrow at 0xb4d4790>,\n",
       " <advancedclassify.matchrow at 0xb4d47f0>,\n",
       " <advancedclassify.matchrow at 0xb4d4850>,\n",
       " <advancedclassify.matchrow at 0xb4d48b0>,\n",
       " <advancedclassify.matchrow at 0xb4d4910>,\n",
       " <advancedclassify.matchrow at 0xb4d4970>,\n",
       " <advancedclassify.matchrow at 0xb4d49d0>,\n",
       " <advancedclassify.matchrow at 0xb4d4a30>,\n",
       " <advancedclassify.matchrow at 0xb4d4a90>,\n",
       " <advancedclassify.matchrow at 0xb4d4af0>,\n",
       " <advancedclassify.matchrow at 0xb4d4b50>,\n",
       " <advancedclassify.matchrow at 0xb4d4bb0>,\n",
       " <advancedclassify.matchrow at 0xb4d4c10>,\n",
       " <advancedclassify.matchrow at 0xb4d4c70>,\n",
       " <advancedclassify.matchrow at 0xb4d4cd0>,\n",
       " <advancedclassify.matchrow at 0xb4d4d30>,\n",
       " <advancedclassify.matchrow at 0xb4d4d90>,\n",
       " <advancedclassify.matchrow at 0xb4d4df0>,\n",
       " <advancedclassify.matchrow at 0xb4d4e50>,\n",
       " <advancedclassify.matchrow at 0xb4d4eb0>,\n",
       " <advancedclassify.matchrow at 0xb4d4f10>,\n",
       " <advancedclassify.matchrow at 0xb4d4f70>,\n",
       " <advancedclassify.matchrow at 0xb4d4fd0>,\n",
       " <advancedclassify.matchrow at 0xb4d6050>,\n",
       " <advancedclassify.matchrow at 0xb4d60b0>,\n",
       " <advancedclassify.matchrow at 0xb4d6110>,\n",
       " <advancedclassify.matchrow at 0xb4d6170>,\n",
       " <advancedclassify.matchrow at 0xb4d61d0>,\n",
       " <advancedclassify.matchrow at 0xb4d6230>,\n",
       " <advancedclassify.matchrow at 0xb4d6290>,\n",
       " <advancedclassify.matchrow at 0xb4d62f0>,\n",
       " <advancedclassify.matchrow at 0xb4d6350>,\n",
       " <advancedclassify.matchrow at 0xb4d63b0>,\n",
       " <advancedclassify.matchrow at 0xb4d6410>,\n",
       " <advancedclassify.matchrow at 0xb4d6470>,\n",
       " <advancedclassify.matchrow at 0xb4d64d0>,\n",
       " <advancedclassify.matchrow at 0xb4d6530>,\n",
       " <advancedclassify.matchrow at 0xb4d6590>,\n",
       " <advancedclassify.matchrow at 0xb4d65f0>,\n",
       " <advancedclassify.matchrow at 0xb4d6650>,\n",
       " <advancedclassify.matchrow at 0xb4d66b0>,\n",
       " <advancedclassify.matchrow at 0xb4d6710>,\n",
       " <advancedclassify.matchrow at 0xb4d6770>,\n",
       " <advancedclassify.matchrow at 0xb4d67d0>,\n",
       " <advancedclassify.matchrow at 0xb4d6830>,\n",
       " <advancedclassify.matchrow at 0xb4d6890>,\n",
       " <advancedclassify.matchrow at 0xb4d68f0>,\n",
       " <advancedclassify.matchrow at 0xb4d6950>,\n",
       " <advancedclassify.matchrow at 0xb4d69b0>,\n",
       " <advancedclassify.matchrow at 0xb4d6a10>,\n",
       " <advancedclassify.matchrow at 0xb4d6a70>,\n",
       " <advancedclassify.matchrow at 0xb4d6ad0>,\n",
       " <advancedclassify.matchrow at 0xb4d6b30>,\n",
       " <advancedclassify.matchrow at 0xb4d6b90>,\n",
       " <advancedclassify.matchrow at 0xb4d6bf0>,\n",
       " <advancedclassify.matchrow at 0xb4d6c50>,\n",
       " <advancedclassify.matchrow at 0xb4d6cb0>,\n",
       " <advancedclassify.matchrow at 0xb4d6d10>,\n",
       " <advancedclassify.matchrow at 0xb4d6d70>,\n",
       " <advancedclassify.matchrow at 0xb4d6dd0>,\n",
       " <advancedclassify.matchrow at 0xb4d6e30>,\n",
       " <advancedclassify.matchrow at 0xb4d6e90>,\n",
       " <advancedclassify.matchrow at 0xb4d6ef0>,\n",
       " <advancedclassify.matchrow at 0xb4d6f50>,\n",
       " <advancedclassify.matchrow at 0xb4d6fb0>,\n",
       " <advancedclassify.matchrow at 0xb4d9030>,\n",
       " <advancedclassify.matchrow at 0xb4d9090>,\n",
       " <advancedclassify.matchrow at 0xb4d90f0>,\n",
       " <advancedclassify.matchrow at 0xb4d9150>,\n",
       " <advancedclassify.matchrow at 0xb4d91b0>,\n",
       " <advancedclassify.matchrow at 0xb4d9210>,\n",
       " <advancedclassify.matchrow at 0xb4d9270>,\n",
       " <advancedclassify.matchrow at 0xb4d92d0>,\n",
       " <advancedclassify.matchrow at 0xb4d9330>,\n",
       " <advancedclassify.matchrow at 0xb4d9390>,\n",
       " <advancedclassify.matchrow at 0xb4d93f0>,\n",
       " <advancedclassify.matchrow at 0xb4d9450>,\n",
       " <advancedclassify.matchrow at 0xb4d94b0>,\n",
       " <advancedclassify.matchrow at 0xb4d9510>,\n",
       " <advancedclassify.matchrow at 0xb4d9570>,\n",
       " <advancedclassify.matchrow at 0xb4d95d0>,\n",
       " <advancedclassify.matchrow at 0xb4d9630>,\n",
       " <advancedclassify.matchrow at 0xb4d9690>,\n",
       " <advancedclassify.matchrow at 0xb4d96f0>,\n",
       " <advancedclassify.matchrow at 0xb4d9750>,\n",
       " <advancedclassify.matchrow at 0xb4d97b0>,\n",
       " <advancedclassify.matchrow at 0xb4d9810>,\n",
       " <advancedclassify.matchrow at 0xb4d9870>,\n",
       " <advancedclassify.matchrow at 0xb4d98d0>,\n",
       " <advancedclassify.matchrow at 0xb4d9930>,\n",
       " <advancedclassify.matchrow at 0xb4d9990>,\n",
       " <advancedclassify.matchrow at 0xb4d99f0>,\n",
       " <advancedclassify.matchrow at 0xb4d9a50>,\n",
       " <advancedclassify.matchrow at 0xb4d9ab0>,\n",
       " <advancedclassify.matchrow at 0xb4d9b10>,\n",
       " <advancedclassify.matchrow at 0xb4d9b70>,\n",
       " <advancedclassify.matchrow at 0xb4d9bd0>,\n",
       " <advancedclassify.matchrow at 0xb4d9c30>,\n",
       " <advancedclassify.matchrow at 0xb4d9c90>,\n",
       " <advancedclassify.matchrow at 0xb4d9cf0>,\n",
       " <advancedclassify.matchrow at 0xb4d9d50>,\n",
       " <advancedclassify.matchrow at 0xb4d9db0>,\n",
       " <advancedclassify.matchrow at 0xb4d9e10>,\n",
       " <advancedclassify.matchrow at 0xb4d9e70>,\n",
       " <advancedclassify.matchrow at 0xb4d9ed0>,\n",
       " <advancedclassify.matchrow at 0xb4d9f30>,\n",
       " <advancedclassify.matchrow at 0xb4d9f90>,\n",
       " <advancedclassify.matchrow at 0xb4d9ff0>,\n",
       " <advancedclassify.matchrow at 0xb4da070>,\n",
       " <advancedclassify.matchrow at 0xb4da0d0>,\n",
       " <advancedclassify.matchrow at 0xb4da130>,\n",
       " <advancedclassify.matchrow at 0xb4da190>,\n",
       " <advancedclassify.matchrow at 0xb4da1f0>,\n",
       " <advancedclassify.matchrow at 0xb4da250>,\n",
       " <advancedclassify.matchrow at 0xb4da2b0>,\n",
       " <advancedclassify.matchrow at 0xb4da310>,\n",
       " <advancedclassify.matchrow at 0xb4da370>,\n",
       " <advancedclassify.matchrow at 0xb4da3d0>,\n",
       " <advancedclassify.matchrow at 0xb4da430>,\n",
       " <advancedclassify.matchrow at 0xb4da490>,\n",
       " <advancedclassify.matchrow at 0xb4da4f0>,\n",
       " <advancedclassify.matchrow at 0xb4da550>,\n",
       " <advancedclassify.matchrow at 0xb4da5b0>,\n",
       " <advancedclassify.matchrow at 0xb4da610>,\n",
       " <advancedclassify.matchrow at 0xb4da670>,\n",
       " <advancedclassify.matchrow at 0xb4da6d0>,\n",
       " <advancedclassify.matchrow at 0xb4da730>,\n",
       " <advancedclassify.matchrow at 0xb4da790>,\n",
       " <advancedclassify.matchrow at 0xb4da7f0>,\n",
       " <advancedclassify.matchrow at 0xb4da850>,\n",
       " <advancedclassify.matchrow at 0xb4da8b0>,\n",
       " <advancedclassify.matchrow at 0xb4da910>,\n",
       " <advancedclassify.matchrow at 0xb4da970>,\n",
       " <advancedclassify.matchrow at 0xb4da9d0>,\n",
       " <advancedclassify.matchrow at 0xb4daa30>,\n",
       " <advancedclassify.matchrow at 0xb4daa90>,\n",
       " <advancedclassify.matchrow at 0xb4daaf0>,\n",
       " <advancedclassify.matchrow at 0xb4dab50>,\n",
       " <advancedclassify.matchrow at 0xb4dabb0>,\n",
       " <advancedclassify.matchrow at 0xb4dac10>,\n",
       " <advancedclassify.matchrow at 0xb4dac70>,\n",
       " <advancedclassify.matchrow at 0xb4dacd0>,\n",
       " <advancedclassify.matchrow at 0xb4dad30>,\n",
       " <advancedclassify.matchrow at 0xb4dad90>,\n",
       " <advancedclassify.matchrow at 0xb4dadf0>,\n",
       " <advancedclassify.matchrow at 0xb4dae50>,\n",
       " <advancedclassify.matchrow at 0xb4daeb0>,\n",
       " <advancedclassify.matchrow at 0xb4daf10>,\n",
       " <advancedclassify.matchrow at 0xb4daf70>,\n",
       " <advancedclassify.matchrow at 0xb4dafd0>,\n",
       " <advancedclassify.matchrow at 0xb4dd050>,\n",
       " <advancedclassify.matchrow at 0xb4dd0b0>,\n",
       " <advancedclassify.matchrow at 0xb4dd110>,\n",
       " <advancedclassify.matchrow at 0xb4dd170>,\n",
       " <advancedclassify.matchrow at 0xb4dd1d0>,\n",
       " <advancedclassify.matchrow at 0xb4dd230>,\n",
       " <advancedclassify.matchrow at 0xb4dd290>,\n",
       " <advancedclassify.matchrow at 0xb4dd2f0>,\n",
       " <advancedclassify.matchrow at 0xb4dd350>,\n",
       " <advancedclassify.matchrow at 0xb4dd3b0>,\n",
       " <advancedclassify.matchrow at 0xb4dd410>,\n",
       " <advancedclassify.matchrow at 0xb4dd470>,\n",
       " <advancedclassify.matchrow at 0xb4dd4d0>,\n",
       " <advancedclassify.matchrow at 0xb4dd530>,\n",
       " <advancedclassify.matchrow at 0xb4dd590>,\n",
       " <advancedclassify.matchrow at 0xb4dd5f0>,\n",
       " <advancedclassify.matchrow at 0xb4dd650>,\n",
       " <advancedclassify.matchrow at 0xb4dd6b0>,\n",
       " <advancedclassify.matchrow at 0xb4dd710>,\n",
       " <advancedclassify.matchrow at 0xb4dd770>,\n",
       " <advancedclassify.matchrow at 0xb4dd7d0>,\n",
       " <advancedclassify.matchrow at 0xb4dd830>,\n",
       " <advancedclassify.matchrow at 0xb4dd890>,\n",
       " <advancedclassify.matchrow at 0xb4dd8f0>,\n",
       " <advancedclassify.matchrow at 0xb4dd950>,\n",
       " <advancedclassify.matchrow at 0xb4dd9b0>,\n",
       " <advancedclassify.matchrow at 0xb4dda10>,\n",
       " <advancedclassify.matchrow at 0xb4dda70>,\n",
       " <advancedclassify.matchrow at 0xb4ddad0>,\n",
       " <advancedclassify.matchrow at 0xb4ddb30>,\n",
       " <advancedclassify.matchrow at 0xb4ddb90>,\n",
       " <advancedclassify.matchrow at 0xb4ddbf0>,\n",
       " <advancedclassify.matchrow at 0xb4ddc50>,\n",
       " <advancedclassify.matchrow at 0xb4ddcb0>,\n",
       " <advancedclassify.matchrow at 0xb4ddd10>,\n",
       " <advancedclassify.matchrow at 0xb4ddd70>,\n",
       " <advancedclassify.matchrow at 0xb4dddd0>,\n",
       " <advancedclassify.matchrow at 0xb4dde30>,\n",
       " <advancedclassify.matchrow at 0xb4dde90>,\n",
       " <advancedclassify.matchrow at 0xb4ddef0>,\n",
       " <advancedclassify.matchrow at 0xb4ddf50>,\n",
       " <advancedclassify.matchrow at 0xb4ddfb0>,\n",
       " <advancedclassify.matchrow at 0xb4e0030>,\n",
       " <advancedclassify.matchrow at 0xb4e0090>]"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "agesonly=loadmatch('agesonly.csv')\n",
    "agesonly"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['24', '30']"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "agesonly[0].data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plotagematches(agesonly)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{1: [35.48041775456919, 33.01566579634465],\n",
       " 0: [26.914529914529915, 35.888888888888886]}"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "avgs=lineartrain(agesonly)\n",
    "avgs"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dpclassify([30,25],avgs)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'\\n\\nyahookey=\"YOUR API KEY\"\\nfrom xml.dom.minidom import parseString\\nfrom urllib import urlopen,quote_plus\\n\\nloc_cache={}\\ndef getlocation(address):\\n\\tif address in loc_cache: return loc_cache[address]\\n\\tdata=urlopen(\\'http://api.local.yahoo.com/MapsService/V1/\\'+\\t\\t\\t\\t\\t\\t\\t \\'geocode?appid=%s&location=%s\\' %\\n\\t\\t\\t\\t\\t\\t\\t (yahookey,quote_plus(address))).read()\\n\\tdoc=parseString(data)\\n\\tlat=doc.getElementsByTagName(\\'Latitude\\')[0].firstChild.nodeValue\\n\\tlong=doc.getElementsByTagName(\\'Longitude\\')[0].firstChild.nodeValue  \\n\\tloc_cache[address]=(float(lat),float(long))\\n\\treturn loc_cache[address]\\n'"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "'''\n",
    "\n",
    "yahookey=\"YOUR API KEY\"\n",
    "from xml.dom.minidom import parseString\n",
    "from urllib import urlopen,quote_plus\n",
    "\n",
    "loc_cache={}\n",
    "def getlocation(address):\n",
    "\tif address in loc_cache: return loc_cache[address]\n",
    "\tdata=urlopen('http://api.local.yahoo.com/MapsService/V1/'+\\\n",
    "\t\t\t\t\t\t\t 'geocode?appid=%s&location=%s' %\n",
    "\t\t\t\t\t\t\t (yahookey,quote_plus(address))).read()\n",
    "\tdoc=parseString(data)\n",
    "\tlat=doc.getElementsByTagName('Latitude')[0].firstChild.nodeValue\n",
    "\tlong=doc.getElementsByTagName('Longitude')[0].firstChild.nodeValue  \n",
    "\tloc_cache[address]=(float(lat),float(long))\n",
    "\treturn loc_cache[address]\n",
    "'''"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(37.53584032073193, -114.86888138902664)"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "getlocation('abdcd')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "numericalset=loadnumerical()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[23.0, -1, -1, 30.0, -1, -1, 0, 475.9746214250077]"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "numericalset[1].data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "scaledset,scalef=scaledata(numericalset)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "avgs=lineartrain(scaledset)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[39.0, 1, -1, 43.0, -1, 1, 0, 376.94275164511555]"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "numericalset[0].data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "numericalset[0].match"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plotagematches(scaledset)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [],
   "source": [
    "#agesonly=[list(map(lambda j : int(j) ,row) )for row in agesonly]"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
